package utils

import (
	"github.com/gotk3/gotk3/gtk"
)

func ShowAlert(parent *gtk.Window, title string, content string) bool {
	//新建消息对话框，选择对话框
	dialog := gtk.MessageDialogNew(
		parent,               //指定父窗口
		gtk.DIALOG_MODAL,     //模态对话框
		gtk.MESSAGE_QUESTION, //指定对话框类型
		gtk.BUTTONS_YES_NO,   //默认按钮
		content)              //设置内容

	defer dialog.Destroy() //销毁对话框

	dialog.SetTitle(title) //对话框设置标题
	dialog.SetSizeRequest(200, 150)
	flag := dialog.Run() //运行对话框
	if flag == gtk.RESPONSE_YES {
		return true
	}
	return false

}
